package com.mybatis_plusnew.mybatis_plusnew.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mybatis_plusnew.mybatis_plusnew.pojo.User;
import org.apache.ibatis.annotations.Param;

import java.util.Map;


public interface UserMapper extends BaseMapper<User> {
    //返回形式为Map的一条数据
    Map<String,Object> getUserMapById( @Param("id") long id);

    //业务查询年龄大于20人的分页数据 List <=> Page(保留过滤后分页数据)
    Page<User> selectUserPage(@Param("page") Page<User> page, @Param("age") Integer age );
}
